package com.wuzao.util;

import java.lang.reflect.Method;
import java.util.Arrays;

/**
 * <p>
 *
 * </p>
 *
 * @author wuzuhao
 * @since 2023-08-03
 */

public class LogUtils {
    public static void logStart(Method method, Object... args){
        System.out.println("["+method.getName()+"]开始执行.....它的参数是："+ Arrays.asList(args)+"");
    }
    //方法正常执行，正常返回的方法
    public static void LogReturn(Method method,Object... result){
        System.out.println("["+method.getName()+"]正常执行完毕.....，结果是："+result+"");
    }

    public static void LogErr(Method method,Exception e) {
        System.out.println("["+method.getName()+"]出现异常："+e.getCause()+"");
    }

    public static void LogEnd() {
        System.out.println("方法最终执行完毕");
    }
}